home *** CD-ROM | disk | FTP | other *** search
-
-
-
- ZZZZLLLLIIIIBBBB((((3333)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV ((((9999 JJJJuuuullllyyyy 1111999999998888)))) ZZZZLLLLIIIIBBBB((((3333))))
-
-
-
- NNNNAAAAMMMMEEEE
- zlib - compression/decompression library
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- [see _z_l_i_b._h for full description]
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- The _z_l_i_b library is a general purpose data compression
- library. The code is thread safe. It provides in-memory
- compression and decompression functions, including integrity
- checks of the uncompressed data. This version of the
- library supports only one compression method (deflation) but
- other algorithms will be added later and will have the same
- stream interface.
-
- Compression can be done in a single step if the buffers are
- large enough (for example if an input file is mmap'ed), or
- can be done by repeated calls of the compression function.
- In the latter case, the application must provide more input
- and/or consume the output (providing more output space)
- before each call.
-
- The library also supports reading and writing files in _g_z_i_p
- (.gz) format with an interface similar to that of stdio.
-
- The library does not install any signal handler. The decoder
- checks the consistency of the compressed data, so the
- library should never crash even in case of corrupted input.
-
- All functions of the compression library are documented in
- the file _z_l_i_b._h. The distribution source includes examples
- of use of the library the files _e_x_a_m_p_l_e._c and _m_i_n_i_g_z_i_p._c.
-
- A Java implementation of _z_l_i_b is available in the Java
- Development Kit 1.1
-
- http://www.javasoft.com/products/JDK/1.1/docs/api/Package-
- java.util.zip.html
-
- A Perl interface to _z_l_i_b, written by Paul Marquess
- (pmarquess@bfsec.bt.co.uk) is available at CPAN
- (Comprehensive Perl Archive Network) sites, such as:
-
- ftp://ftp.cis.ufl.edu/pub/perl/CPAN/modules/by-
- module/Compress/Compress-Zlib*
-
- A Python interface to _z_l_i_b written by A.M. Kuchling
- <amk@magnet.com> is available from the Python Software
- Association sites, such as:
-
- ftp://ftp.python.org/pub/python/contrib/Encoding/zlib*.tar.gz
-
-
-
-
- Page 1 (printed 5/14/99)
-
-
-
-
-
-
- ZZZZLLLLIIIIBBBB((((3333)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV ((((9999 JJJJuuuullllyyyy 1111999999998888)))) ZZZZLLLLIIIIBBBB((((3333))))
-
-
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- Questions about zlib should be sent to:
-
- zlib@quest.jpl.nasa.gov or, if this fails, to the
- author addresses given below. The zlib home page is:
-
- http://www.cdrom.com/pub/infozip/zlib/
-
- The data format used by the zlib library is described by RFC
- (Request for Comments) 1950 to 1952 in the files:
-
- ftp://ds.internic.net/rfc/rfc1950.txt (zlib format)
- rfc1951.txt (deflate format)
- rfc1952.txt (gzip format)
-
- These documents are also available in other formats from:
-
- ftp://ftp.uu.net/graphics/png/documents/zlib/zdoc-
- index.html
-
- AAAAUUUUTTTTHHHHOOOORRRRSSSS
- Version 1.1.3 Copyright (C) 1995-1998 Jean-loup Gailly
- (jloup@gzip.org) and Mark Adler (madler@alumni.caltech.edu).
-
- This software is provided "as-is," without any express or
- implied warranty. In no event will the authors be held
- liable for any damages arising from the use of this
- software. See the distribution directory with respect to
- requirements governing redistribution. The deflate format
- used by _z_l_i_b was defined by Phil Katz. The deflate and _z_l_i_b
- specifications were written by L. Peter Deutsch. Thanks to
- all the people who reported problems and suggested various
- improvements in _z_l_i_b; who are too numerous to cite here.
-
- UNIX manual page by R. P. C. Rodgers, U.S. National Library
- of Medicine (rodgers@nlm.nih.gov).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 2 (printed 5/14/99)
-
-
-
-